]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
screenshot: Allow any enter key activate capture
authorScott Buchanan <buchananscc@gmail.com>
Fri, 26 May 2023 15:20:58 +0000 (16:20 +0100)
committerFlorian Müllner <fmuellner@gnome.org>
Thu, 14 Dec 2023 22:39:11 +0000 (23:39 +0100)
We currently only consider enter/return on the main keyboard
area, but not on the numpad.

Fix that.

https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6128

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2777>

js/ui/screenshot.js

index af031e4325d3ed3f4694f0764b0534b282eebc8b..18926bf62ef6ca4e33790978d2d6089b3e45415a 100644 (file)
@@ -2052,6 +2052,7 @@ export const ScreenshotUI = GObject.registerClass({
     vfunc_key_press_event(event) {
         const symbol = event.get_key_symbol();
         if (symbol === Clutter.KEY_Return || symbol === Clutter.KEY_space ||
+            symbol === Clutter.KEY_KP_Enter || symbol === Clutter.KEY_ISO_Enter ||
             ((event.get_state() & Clutter.ModifierType.CONTROL_MASK) &&
              (symbol === Clutter.KEY_c || symbol === Clutter.KEY_C))) {
             this._onCaptureButtonClicked();